#include <dos.h> void segread (segregs); struct SREGS *segregs; значения регистров сегмента
Описание.
Функция segread заполняет структуру, на которую указывает segregs , текущим содержимым регистров сегмента. Эта функция может использоваться вместе с функциями intdosx и int86 , чтобы восстанавливать значения регистров сегментов, используемых последними.
Возвращаемое значение.
Возвращаемого значения нет.
Пример:
#include <dos.h>
struct SREGS segregs;
unsigned int cs, ds, es, ss;
/* следующие операторы задают текущие значения регистров
сегмента */
segread(&segregs);
cs=segregs.cs;
ds=segregs.ds;
es=segregs.es;
ss=segregs.ss;